rose trees - Turkish English Dictionary